#ifndef IO_UDP_H
#define IO_UDP_H
#include "ioGlobal.h"
#include "ArduinoJson.h"
#include "ESP8266WiFi.h"

#define UDP_PORT 4210
#define UDP_PACKET_SIZE 512

void udpInit();
char *udpRecive();
uint32_t sendUDP(StaticJsonDocument<1024> *udp_msg_doc, IPAddress ip);
uint32_t returnUDP(StaticJsonDocument<1024> *udp_msg_doc);
uint32_t sendUDP_buffer(uint8_t *buffer, int length);
#endif // IO_UDP_H